package com.inspur.edp.common.expr.spi;

import com.inspur.edp.common.expr.ast.ASTContext;
import com.inspur.edp.common.expr.ast.CompileUnitParser;
import com.inspur.edp.common.expr.ast.CompileUnitVisitor;
import com.inspur.edp.common.expr.visitor.VisitResult;


/**
 * @author lizhaorui
 * @description TODO
 * @date 2025/1/15 11:04
 */
public interface MethodVisitor {

    String getKind();

    VisitResult visit(CompileUnitVisitor visitor, ASTContext astContext, CompileUnitParser.MethodInvokeExprContext methodInvokeExpr);

}
